package org.japo.java.jdbc.samples;

import java.sql.Driver;
import java.sql.DriverManager;
import java.util.Enumeration;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author José A. Pacheco Ondoño - joanpaon@gmail.com
 */
public class ListaDriversJDBC {

    public static void main(String[] args) {
        // Obtiene una enumeración de los drivers disponibles
        Enumeration<Driver> e = DriverManager.getDrivers();

        // Cabecera informativa
        System.out.println("Drivers JDBC disponibles");
        System.out.println("------------------------");
        
        // Recorrido de la enumeración
        if (e.hasMoreElements()) {
            do {
                // Muestra el driver actual
                System.out.println(e.nextElement());
            } while (e.hasMoreElements());
            System.out.println("------------------------");
        } else {
            System.out.println("No hay drivers JDBC disponibles");
        }
    }
}
